Eng: Large detachment

大隊

Large detachment of troops

Copyright©2025 Neil Keleher.
All rights reserved.